2 way direction puzzle